bench ditch - Spanish English Dictionary